spain (sp) - Español Inglés Diccionario